home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dr. Windows 3
/
dr win3.zip
/
dr win3
/
VISUALBA
/
VBCTRL.ZIP
/
VBLISTBX.TXT
< prev
next >
Wrap
Text File
|
1993-01-01
|
3KB
|
80 lines
Custom Listbox controls for Visual Basic Version 0.02 March 1992
by Mark Gamber
This control provides three types of listbox new to Visual Basic. These
three types aer Multiple Selection, Multiple Column and a combination of the
two. All controls share the same property and event names. Some of the values
have different meanings depending on the actual control in use. To use the
control, copy VBLISTBX.VBX to your Visual Basic directory. Select the filename
from the listbox displayed by "Add File..." in the "File" menu. Three new tools
should appear in the toolbox and, if this is the case, you're ready to go.
The control names selected are:
"MultipleSel" - Multiple selection listbox.
"MCMultSel" - Multiple column, multiple selection listbox.
"MultCol" - Multiple column, single selection listbox.
Standard listbox properties:
ListCount: Number of items in a listbox. Read only.
Items = MultipleSel.ListCount
ListIndex: Sets or retrieves the select status of an item.
Selected = MultipleSel.ListIndex( 1 )
or
MultipleSel.ListIndex( index% ) = TRUE (FALSE)
List: Retrieves text associated with item in a listbox.
a$ = MultipleSel1.List( index% )
New items:
CellWidth: Sets the pixel width of a multiple column listbox cell.
MultCol.CellWidth = 60
or
cw = MultCol.CellWidth
Refresh: Enables and disables automatic listbox updates.
MultipleSel.Refresh = FALSE (TRUE)
New events supported by controls:
Click: Called when a listbox item is clicked on. For the multiple selection
listboxes, Item is the number of selected items. For the single
selection multi-column listbox, Item is the number of the listbox
item clicked on.
DblClk: Called when a listbox item is double-clicked on. For multiple
selection listboxes, Item is the number of selected items. For the
single selection multi-column listbox, Item is the number of the
listbox item double-clicked on.
This software is free for all to use given two conditions:
1. Credit be given where credit is due.
2. I'm not liable.
The software is dated March, 1992 and is currently owned by Mark Gamber.
Bugs, suggestions and whatnot may be sent E-Mail to PCA MarkG on America Online
or to pcamarkg@aol.com through Internet.